Riemann curvature tensor

Motivation

(see my own answer in math.stackexchange)

In a surface we compute holonomy by parallel transporting a vector around a loop L and measuring the angle change. This angle does not depends on the chosen vector to be transported. When we shrink the loop we obtain Gaussian curvature as the holonomy per unit area.

Given a pseudo-Riemannian manifold (M,g),we can consider the induced parallel transport and imitate the construction above. For example, we can try with a parallelogram L, instead of a general loop, generated by two vectors u and v. (Keep an eye: we are not explaining how to construct that parallelogram)

A first problem arises by the fact that the parallelogram fails to close (it has to do with Lie bracket). But suppose we know how to close the gap.

The other difference is that we can choose different vectors to transport, obtaining different values. In @needham2021visual it is defined the vector holonomy δw as the difference between the original vector w0 and the parallel transported vector w along the "quasi-parallelogram" L. The length of this vector is the Riemann curvature operator.

I think it should be denoted R(uδu,vδv)(w):=δw, since it is an operator.

We can "see" it like a generalization of Gaussian curvature, since as w is a unit vector, δΘ=|δw| (a "scalar" holonomy like for surfaces), so

K(u,v;w)δΘδA|δw|δA|R(u,v)(w)|

See @needham2021visual page 287.

It can be shown (@needham2021visual page 290), that this ideas justifies the following

Definition

@lee2006riemannian

The Riemann curvature endomorphism is the map

R:X(U)×X(U)×X(U)X(U)

defined by

R(X,Y)Z=XYZYXZ[X,Y]Z,

denoted in @needham2021visual by

(1)R(u,v)(w)={[u,v][u,v]]}(w)

Indeed, it can be proven that a multilinear map (indeed, a tensor)

Also, it is called the Riemann curvature tensor to

Rm(X,Y,Z,W)=g(R(X,Y)Z,W)

From here we can obtain the sectional curvatures.

Computation from the Christoffel symbols

Given a manifold M with the Levi-Civita connection whose Christoffel symbols are denoted by Γijk, the components of the Riemann curvature tensor, i.e., the maps R ijkl such that

(R(X,Y)Z)l=XiYjZkR ijkl,

can be obtained from these Christoffel symbols via the following expression:

R ijkl=jΓiklkΓijl+ΓmjlΓikmΓmklΓijm.

Relation to curvature 2-forms

This is the Cartan's second structural equation.

Relation to Gaussian curvature of surfaces

In a 2-dimensional Riemannian manifold (S,g), we consider an orthonormal frame e1,e2 for the surface S so Θ is antisymmetric and the curvature form is Ω=dΘ. If we think of Cartan's second structural equation

R(X,Y;e1)=Ω11(X,Y)e1+Ω12(X,Y)e2=Ω21(X,Y)e2.

On the other hand, according to this we have that

Ω21(e1,e2)=dΘ21(e1,e2)=K

is the Gaussian curvature, so K=g(R(e1,e2;e1),e2).

So suppose X=xiei, Y=yiei, Z=ziei. Then

R(X,Y)Z=R(X,Y)(ziei)=ziΩij(X,Y)ej=ziΩij(xkek,ylel)ej= =zixkylΩij(ek,el)ej=z1xkylΩ12(ek,el)e2+z2xkylΩ21(ek,el)e1= =z1xkylΩ21(ek,el)e2+z2xkylΩ21(ek,el)e1= =z1xkylΩ21(ek,el)e2+z2xkylΩ21(ek,el)e1= =xkylΩ21(ek,el)(z2e1z1e2)

If we denote Z=z2e1z1e2

R(X,Y)Z=xkylΩ21(ek,el)Z=x1y2Ω21(e1,e2)Z+x2y1Ω21(e2,e1)Z= =x1y2KZx2y1KZ= =K(x1y2x2y1)Z.

This formula can be rewritten as

R(X,Y)Z=Kg(Y,Z)XKg(X,Z)Y

where g(X,Z) and g(Y,Z) are the inner products of the vectors X,Z and Y,Z respectively. In effect,

R(X,Y)Z=Kg(Y,Z)XKg(X,Z)Y=K(y1z1+y2z2)XK(x1z1+x2z2)Y= =K[(y1z1+y2z2)x1e1(x1z1+x2z2)y1e1+(y1z1+y2z2)x2e2(x1z1+x2z2)y2e2]= =K[(y2z2x1x2z2y1)e1+(y1z1x2x1z1y2)e2]= =K[(y2x1x2y1)z2e1(y1x2+x1y2)e2]= =K(x1y2x2y1)Z.

Note: in @lee2006riemannian,

Lemma 8.7. The Gaussian curvature of a Riemannian 2-manifold is related to the curvature tensor by the formula

Rm(X,Y,Z,W)=Kg(Y,Z)g(X,W)Kg(X,Z)g(Y,W).

________________________________________

________________________________________

________________________________________

Author of the notes: Antonio J. Pan-Collantes

antonio.pan@uca.es


INDEX: